package com.liang.integer;

public class IntegerDemo {
    public static void main(String[] args) {
        //自动拆装箱
        Integer i1 = 100;//自动装箱

        //自动拆箱
        int i2 = i1;

        i1 +=100;//自动拆装箱，首先会把i1变成int类型

        System.out.println(i1+100);

        //生成integer对象
        Integer in1 = new Integer(10);//已过时
        Integer in2 = new Integer("10");//已过时

        //使用valueof生成（用此方法代替构造方法）
        Integer.valueOf(10);
        Integer.valueOf("10");

        //integer类型装换为整数
        Integer in3 = Integer.valueOf("10");
        int i = Integer.parseInt("123");
//        System.out.println(i);

        //整数装化为字符串
        //方式一
        int i4 = 10;
        String s4 = i4 + "";


        //方式二
        String.valueOf(10);




    }
}
